var Velocidade : float;
var VelocidadeRotacao : float;
var ColisaoFrontal : Teste_Colisao;
var ColisaoDireita : Teste_Colisao;
var ColisaoEsquerda : Teste_Colisao;
var girar : int;


function FixedUpdate () 
{

	rigidbody.AddRelativeForce(Vector3(0, 0, Velocidade));

}

function Update () 
{
	girar = Random.Range(1,3);
		if(ColisaoFrontal.Colidiu && ColisaoEsquerda.Colidiu && ColisaoDireita.Colidiu)
		{

			if (girar ==1)
			{
			transform.Rotate(Vector3(0, VelocidadeRotacao, 0) *Time.deltaTime);
			}else{
				transform.Rotate(Vector3(0, -VelocidadeRotacao, 0) *Time.deltaTime);
			}
		}
		if (ColisaoFrontal.Colidiu && ColisaoEsquerda.Colidiu){
				transform.Rotate(Vector3(0, VelocidadeRotacao, 0) *Time.deltaTime);

			}
		else
			if (ColisaoFrontal.Colidiu && ColisaoDireita.Colidiu){
			transform.Rotate(Vector3(0, -VelocidadeRotacao, 0) *Time.deltaTime);
			}
	
}